/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.unirio.pf.clientesESB;

import br.unirio.pf.service.Exception_Exception;

/**
 *
 * @author Ricardo
 */
public class Clientes {

    public static java.util.List<java.lang.String> abrangenciaOnline() throws Exception_Exception {
        br.unirio.pf.service.VerificarAbrangenciaDaImobiliariaOnline_Service service = new br.unirio.pf.service.VerificarAbrangenciaDaImobiliariaOnline_Service();
        br.unirio.pf.service.VerificarAbrangenciaDaImobiliariaOnline port = service.getVerificarAbrangenciaDaImobiliariaOnlinePort();
        return port.abrangenciaOnline();
    }

    public static java.util.List<java.lang.String> abrangenciaInglesa() throws Exception_Exception {
        br.unirio.pf.service.VerificarAbrangenciaDaImobiliariaInglesa_Service service = new br.unirio.pf.service.VerificarAbrangenciaDaImobiliariaInglesa_Service();
        br.unirio.pf.service.VerificarAbrangenciaDaImobiliariaInglesa port = service.getVerificarAbrangenciaDaImobiliariaInglesaPort();
        return port.abrangenciaInglesa();
    }

    public static java.util.List<java.lang.String> abrangenciaAlema() throws Exception_Exception {
        br.unirio.pf.service.VerificarAbrangenciaDaImobiliariaAlema_Service service = new br.unirio.pf.service.VerificarAbrangenciaDaImobiliariaAlema_Service();
        br.unirio.pf.service.VerificarAbrangenciaDaImobiliariaAlema port = service.getVerificarAbrangenciaDaImobiliariaAlemaPort();
        return port.abrangenciaAlema();
    }

    public static java.util.List<br.unirio.pf.service.Imovel> listarOnline(java.util.List<java.lang.String> arg0, double arg1, double arg2, int arg3, boolean arg4, java.lang.String arg5) throws Exception_Exception {
        br.unirio.pf.service.ListarImoveisDaImobiliariaOnline_Service service = new br.unirio.pf.service.ListarImoveisDaImobiliariaOnline_Service();
        br.unirio.pf.service.ListarImoveisDaImobiliariaOnline port = service.getListarImoveisDaImobiliariaOnlinePort();
        return port.listarOnline(arg0, arg1, arg2, arg3, arg4, arg5);
    }

    public static java.util.List<br.unirio.pf.service.Imovel> listarAlema(java.util.List<java.lang.String> arg0, double arg1, double arg2, int arg3, boolean arg4, java.lang.String arg5) throws Exception_Exception {
        br.unirio.pf.service.ListarImoveisDaImobiliariaAlema_Service service = new br.unirio.pf.service.ListarImoveisDaImobiliariaAlema_Service();
        br.unirio.pf.service.ListarImoveisDaImobiliariaAlema port = service.getListarImoveisDaImobiliariaAlemaPort();
        return port.listarAlema(arg0, arg1, arg2, arg3, arg4, arg5);
    }

    public static java.util.List<br.unirio.pf.service.Imovel> listarInglesa(java.util.List<java.lang.String> arg0, double arg1, double arg2, int arg3, boolean arg4, java.lang.String arg5) throws Exception_Exception {
        br.unirio.pf.service.ListarImoveisDaImobiliariaInglesa_Service service = new br.unirio.pf.service.ListarImoveisDaImobiliariaInglesa_Service();
        br.unirio.pf.service.ListarImoveisDaImobiliariaInglesa port = service.getListarImoveisDaImobiliariaInglesaPort();
        return port.listarInglesa(arg0, arg1, arg2, arg3, arg4, arg5);
    }

    public static void registrarPesquisa(java.lang.String arg0, java.util.List<java.lang.String> arg1, double arg2, double arg3, int arg4, boolean arg5, java.lang.String arg6) throws Exception_Exception {
        br.unirio.pf.service.RegistrarCriteriosDePesquisa_Service service = new br.unirio.pf.service.RegistrarCriteriosDePesquisa_Service();
        br.unirio.pf.service.RegistrarCriteriosDePesquisa port = service.getRegistrarCriteriosDePesquisaPort();
        port.registrarPesquisa(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
    }

    public static boolean registrarProposta(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, int arg3, double arg4, java.lang.String arg5) throws Exception_Exception {
        br.unirio.pf.service.RegistrarPropostaDeCompra_Service service = new br.unirio.pf.service.RegistrarPropostaDeCompra_Service();
        br.unirio.pf.service.RegistrarPropostaDeCompra port = service.getRegistrarPropostaDeCompraPort();
        return port.registrarProposta(arg0, arg1, arg2, arg3, arg4, arg5);
    }
    
}
